high rising terminal - French English Dictionary